<div style="position: relative;">
    <div style="width: 100px; height: 100px; background-color: red;"></div>
    <div style="visibility: hidden; position: absolute; top: 0;">
        <div id="inner" style="width: 100px; height: 100px; background-color: green;"></div>
    </div>
</div>
<script src="../../resources/run-after-layout-and-paint.js"></script>
<script>
    if (window.testRunner)
        testRunner.waitUntilDone();
    runAfterLayoutAndPaint(function() {
        document.getElementById("inner").style.visibility = "visible";
        if (window.testRunner)
            testRunner.notifyDone();
    });
</script>
